electric traction study department - Turkish English Dictionary